OMF drivers for client devices Clause Samples

OMF drivers for client devices. The aforementioned types of client devices are currently exploitable in the NITOS testbed, and are used to set up complex experimental scenarios involving WiMAX technology. UTH has enhanced OMF by means of Resource Controllers (RCs) that control and instrument experimentation with these devices. Concerning the control and management of the WiMAX nodes, additions to current RCs have been added that feature:  Loading the appropriate WiMAX driver during experimentation  Setting up experimentation specific parameters to the WiMAX interface (IP addresses, turning it on, connecting to the BS)  Wrappers have been written that control the WiMAX utilities that were provided by ▇▇▇▇▇▇▇▇▇▇.▇▇▇ and are integrated in the baseline image of NITOS nodes. Concerning the connection of the Teltonika modems, a separate OMF driver has been written from scratch, which facilitates the procedure of connecting to the BS since it is not that simple as the other modules. The overall functionality that is provided by the OMF driver is summarized as follows:  Connecting to network (frequency, bandwidth)  Disconnecting from currently associated network  Setting connection options (adaptive MCS, report MCS, ARQ, etc.)  IP address and netmask o If a DHCP server is present, Teltonika USB device will get IP address automatically. However, the IP address is not properly displayed due to the way that the Teltonika modem operates. Therefore, we have created an application called "fixip" that can help the experimenter find out the actual IP address of the device. o If no DHCP server is available, the experimenter can setup a static IP directly from an OMF Experiment Description script. o Either way, we use telnet libraries for Ruby to communicate with the icc0 interface, which is the actual WiMAX interface. Apart from the first two additions (loading the driver, setting up addresses etc.), that are rather straightforward as we prepared an altered version based on the existing implementation over the WiFi experimentation, the wrappers provide an interface to OMF to control resources using the wimaxcu application. The application can control the WiMAX interface, turn hardware and software radios on/off, connect the interface to a BS, scan for existing BSs, etc.