Skip to content

tserver

Adib Rastegarnia edited this page Sep 25, 2016 · 12 revisions

Testbed server runs a customized version of standard xinu operating system on BBBs which is responsible for two main tasks:

  • Uses Control Protocol to accept commands from the Management application. The management application commands allows the testbed server to setup, control and manage a set of nodes for an emulation scenario. Management application sends message associated with each command over UDP on port 55000 using Control Protocol.
  • Uses Server to node protocol to communicate with the nodes over Ethernet. This type of communication is required to satisfy the following requirements:
    • The testbed server requires to communicate with the nodes to provide appropriate responses for a subset of management application commands such as nping, xon, xoff, pingall.
    • The testbed server requires to communicate with the nodes to accept and process join requests and assign multicast address and ID to each of the nodes.
    • The testbed server requires to communicate with the nodes to update the multicast address for the affected nodes when it receives newtop command.

Projects Information

Getting Started

Developers

Clone this wiki locally