Sponsored by the National Science Foundation
Using GENI Wireless Resources
Vic Thomas
GENI Project Office
Sponsored by the National Science Foundation 2GENI WiMAX Tutorial – 19 September 2015 www.geni.net
GENI WiMAX 2015
• Uniform experimenter experience using yellow nodes
• Sliced, virtualizedand interconnected through AL2S
• 26 Wimax Base Stations in 13 Sites
• 90 android handsets available to experimenters
• 36 wireless (yellow) nodes
Sponsored by the National Science Foundation 3GENI WiMAX Tutorial – 19 September 2015 www.geni.net
GENI Wireless Campus deployment
GPS Antenna
EPC eth0EMS IP10.3.10.10MME IP10.3.10.11 SGW IP10.3.10.12 PGW IP10.3.10.13 HSS IP10.3.10.14
Eth1Netspan IP (eNBs Management)IP eth1: 10.3.10.7 / 255.255.255.0IPeth0 : 130.127.106.90
UEs IP range (For EPC Config,)130.127.38.231-130.127.38.254
EPC eth1PDN IP130.127.38.1/24GW to Internet (for UEs)130.127.38.1
10.3.10.200
130.127.49.73
VLAN X
EPC VM GENI Rack
Campus Network
AL2S
Netspan
Sponsored by the National Science Foundation 4GENI WiMAX Tutorial – 19 September 2015 www.geni.net
GENI Wireless Campus Deployment
4G Clients
Netgear 341U USB ModemLinux DriverTest SIM
LG Nexus 5 Android 5Test SIM
Sponsored by the National Science Foundation 5GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Typical GENI Wireless Site
“Yellow Nodes” are WiMAX client nodes - Your experiments run here
Sponsored by the National Science Foundation 6GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Experiment Control using OMF
OMF functions - deploy and configure experiment - initiate and control experiment - measure and collect data
Experiment description - written in Ruby
OMF is used by many different testbeds
Sponsored by the National Science Foundation 7GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Wireless Testbed at NYU Poly
Today we will run our experiments at NYU Poly
Sponsored by the National Science Foundation 8GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Testbed at NYU
12 “Yellow Nodes”
Testbed console - Experimenter logs in to submit
experiment script - Experiment controller uses aggregatemanager to find nodes for experiment - Aggregate manager gives relevantportions of script to node resourcecontrollers - Resource controllers translate script to OS commands
Sponsored by the National Science Foundation 9GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Preparing to run your Experiment
Project lead wireless enables your project
Reserve the testbedEach wireless testbed has its own calendar
Get an iRODS accountOpen source data management software http://irods.org
Initialize iRODS
Sponsored by the National Science Foundation 10GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Get an iRODS Account
Go to “Manage Accounts”
“Manage iRODS Account”
DO NOT LOSE YOUR iRODS PASSWORD
Sponsored by the National Science Foundation 11GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Initialize iRODS
1. ssh to witestlab.poly.edu– using your GENI private key– Username: geni-<your-GENI-username>
• E.g.: geni-vthomas
2. Run command iinit – Username: geni-<your-GENI-username>– Password: iRODS password
Sponsored by the National Science Foundation 12GENI WiMAX Tutorial – 19 September 2015 www.geni.net
Run Exercises
Instructions:http://witestlab.poly.edu/respond/sites/genitutorial/
Start with “Run an experiment”
Sponsored by the National Science Foundation 13GENI WiMAX Tutorial – 19 September 2015 www.geni.net
END