Difference between revisions of "Getting Started"

From CityLab Testbed
Jump to navigation Jump to search
Line 17: Line 17:
 
=== Create and activate your experiment using jFed ===
 
=== Create and activate your experiment using jFed ===
 
Follow these steps to activate your nodes using jFed:
 
Follow these steps to activate your nodes using jFed:
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file, provide your password and click Login.
+
* Fire up jFed by browsing to the [https://jfed.ilabt.imec.be jFed website], browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.
 +
* If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.
 +
* Click on New
 +
* Drag in 3 wireless nodes. '''Make sure you check on the map to select nodes that are in reach of each other!''' The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!
 +
* Right click, Configure Node to change the properties (name/testbed/disk image/specific node).
 +
* Name the three fixed nodes: ap and sta1 and sta2.
 +
* Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.
 +
* When all nodes turn green, your experiment is succesfully activated.

Revision as of 15:59, 5 March 2018

Prerequisites

To access the CityLab testbed you need:

  • A JFed account from the IMEC User Authority. If you do not have one, you can request one here (make sure the fill in 'CityOfThings' as the project name).
  • You must be a member of the 'CityOfThings' project.

Both the application for a jFed account as the membership request for the CityOfThings project must be approved. As longs as you did not get a confirmation email of both approvals, you are not ready to start using the testbed!


Get a JFed account

You must have an account at the IMEC user authority. If you do not have one, go to the IMEC User Authority website and sign up for one. While signing up, you can immediately also request to be a member of the CityOfThings project (written exactly like this).

Get the JFed software

You also need to have the JFed software installed on your computer. You can do this before or after you create your JFed account. Go to https://jfed.ilabt.imec.be and download the appropriate installer for your operating system. On that website, you are also able to find some documentation on how to use this software and regarding certificates.

Using the testbed for the first time

Create and activate your experiment using jFed

Follow these steps to activate your nodes using jFed:

  • Fire up jFed by browsing to the jFed website, browse down and click Quickstart Experimenter GUI. If all goes well, you should be prompted to provide your User certificate and Password. Browse to the location where you stored the .pem-file (see fed documentation regarding certificates), provide your password and click Login.
  • If this is the first time you are using jFed to activate nodes in the imec CityLab testbed, you have to enable the proxy first. Click on Preferences, select the Proxy tab and click Run Proxy Test. Select the Always option for both Proxy for jFed and Proxy for SSH connections.
  • Click on New
  • Drag in 3 wireless nodes. Make sure you check on the map to select nodes that are in reach of each other! The CityLab nodes can be far away from each other, so if you don't pay attention, you will end up with an experiment that does not support wireless communication between the selected nodes!
  • Right click, Configure Node to change the properties (name/testbed/disk image/specific node).
  • Name the three fixed nodes: ap and sta1 and sta2.
  • Click Run to start your slice (Green arrow on the top left) and fill in a unique name for your slice.
  • When all nodes turn green, your experiment is succesfully activated.