wiki:DSC/zdc_framework-bots

Version 3 (modified by prasanthi, 11 years ago) ( diff )

Bot Images

Last modified 2/18/2014

In order to support the teams in the development and testing of their radio designs, the ORBIT team has developed a series of simple bots that may be used by the teams when performing their own testing. These bots represent fairly simplistic radio designs, which are not meant to represent how a team should build their radios, but rather meant to serve as a barometer for how they are performing against some basic radio strategies. In order to facilitate the development of these bots, the team at ORBIT cut some corners to simplify design. Specifically, we note that some of the bots are cheating in the sense that they are using Ethernet for perfect feedback. We therefore emphasize: the use of a separate Ethernet connection for performing feedback is not available to the DARPA Spectrum Challenge Participants.

The following bots are available for teams to use to test their images:

Image name Description
dsc-bot1.ndz High SNR Open Loop Bot: Source transmits with 80% duty cycle and a power level that is designed for an SNR that assumes the other team is only using its TX to transmit (i.e. only the source node causes the interference to other team's receiver).
dsc-bot2.ndz Low SNR Open Loop Bot: Source transmits with 100% duty cycle and a power level that is designed for a low SNR that assumes the other team is only using its RX to transmit (i.e. a source causes the interference to first team's RX).
dsc-bot3.ndz Hybrid Interference Bot: This bot alternates between transmitting noise from the TX(source), and transmitting noise from the RX (sink). The duty cycle is 70:30 (TX:RX), and is coordinated using the wired back-plane.
dsc-bot4.ndz Nuisance Bot: This bot alternates between spectrum sensing and communication. The TX senses the spectrum every 10 seconds, gets an estimate of where the other team is working, and then places its signals on top of where the other user is communicating. Coordination is done via the Ethernet back-plane, with synthetic delay added to emulate competitive fairness.
dsc-bot5.ndz Cooperative Nuisance Bot: This bot senses the spectrum usage early on in the game, and then chooses to communicate on several bands that overlap the other two team players. Coordination is done via back-plane.
dsc-bot6.ndz No-confrontation Bot: This bot alternates between spectrum sensing and communication. The TX senses spectrum every 10 seconds, gets an estimate of where the other team is working, and then places its signals away from where the user is communicating. Coordination is done via back-plane, with synthetic delay added to emulate real radio performance.
Note: See TracWiki for help on using the wiki.