at2sim common states for all DCStars:

State name Default Description Notes
Identification, addressing, processors
name * name of this instance of star default - constructed from type and identifier, ie DFM_2000
myid * identifier (address) of this star must be unique
multicastId 0 multicast group id must be negative or 0 (no multicast)
nProc 1 number of CPUs executing the tasks
Printout control
debugLevel 2 amount of debuging information
outputVerbose 1 amount of output information 0 means silent
wrapupVerbose 65535 amount of output information at finalization step (wrapup) - a bitwise "or" of:
  • 1 - Processors statistics: CPU Load
  • 2 - Processors full statistics
  • 4 - NICs statistics (short: Recv/Sent pkts, recv FC)
  • 8 - NICs statistics detailed (additionally lost pkts, Q length, etc)
  • 512 - Printing "headers" and "separator lines"
  • 1024-32768 - for Applications' own use
NIC control
Qlen_watermark_low 100 low watermark for NIC flow control
Qlen_watermark_high 150 high watermark for NIC flow control
Qlen 200 size of NIC input queue (in pkts)
outQlen 100 size of NIC output queue (in pkts)
send_delay_avg 0.0 average of random hadrware-related delay for sending
send_delay_sigma 0.0 dispersion of random hadrware-related delay for sending
Protocol stack and Application processing
input_queue_size 0 size of OS input queue (socket) in bytes 0 means unlimited (no packet loss)
recv_int_time 7800.0 CPU time needed to serve single interrupt caused by incoming data
recv_app_time 1800.0 CPU time needed for "app-level" processing of incoming data
recv_select_time 8000.0 CPU time needed to serve "select()" part of app-level receiving routines
recv_protocol_time 2700.0 CPU time related to protocol stack processing in receive routines
recv_msgsize_slope 1.0 dependency of receive processing time on message size (in ns/Byte)
recv_int_coalescence 65000.0 Interrupt coalescence timeout
NAPI_mode 0 NAPI mode of interrupt handling (more than 1 packet served in 1 interrupt)

Back to at2sim index

Last modification: Piotr Golonka, 16 February 2004