{"id":18,"date":"2011-04-07T16:54:47","date_gmt":"2011-04-07T16:54:47","guid":{"rendered":"http:\/\/gswce.net\/?page_id=18"},"modified":"2011-07-13T11:53:52","modified_gmt":"2011-07-13T11:53:52","slug":"danse-screenshots","status":"publish","type":"page","link":"https:\/\/gswce.net\/?page_id=18","title":{"rendered":"DANSE screenshots"},"content":{"rendered":"<p>A few screenshots might speak a few thousand words.\u00a0 Click any for a larger version.<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><a href=\"http:\/\/danse.gswce.net\/Main_Page_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligntop\" title=\"DANSE main page\" src=\"http:\/\/danse.gswce.net\/Main_Page_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The main screen<\/h3>\n<p>The lines between the nodes show the current contents of the routeing tables in the nodes.  You can watch the system learning the routes.<\/td>\n<td><a href=\"http:\/\/danse.gswce.net\/Simulation_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"DANSE simulation page\" src=\"http:\/\/danse.gswce.net\/Simulation_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>Simulation setup<\/h3>\n<p>You can define packet generation, node layout, whether nodes have independent or synchronised clocks, and node movement parameters on this screen.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/danse.gswce.net\/Protocols_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligntop\" title=\"DANSE protocols page\" src=\"http:\/\/danse.gswce.net\/Protocols_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The protocols setup<\/h3>\n<p>Setting up transport, network, logical-link and MAC layer protocols.  There are several built-in protocols for reliable layers, Bellman-Ford and on-demand routeing, CSMA, ALOHA and Polling.<\/td>\n<td><a href=\"http:\/\/danse.gswce.net\/PHY_Activity_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"DANSE PHY activity page\" src=\"http:\/\/danse.gswce.net\/PHY_Activity_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The PHY activity graph<\/h3>\n<p>Shows when packets are transmitted, and when they are received and when they collide.  Very useful for diagnostics, and to show how protocols are working.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/danse.gswce.net\/Statistics_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligntop\" title=\"DANSE statistics output\" src=\"http:\/\/danse.gswce.net\/Statistics_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The statistics output<\/h3>\n<p>Some statistics (number of packets sent and received, percentage of packets received, energy consumed, etc) are calculated by the simulator and output here for quick reference.\n<\/td>\n<td><a href=\"http:\/\/danse.gswce.net\/Event_Queue_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"DANSE event queue\" src=\"http:\/\/danse.gswce.net\/Event_Queue_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The event queue<\/h3>\n<p>DANSE is an event-driven simulator, and the event queue can be examined at any time (and stepped through) on this screen, to better show how the simulator is working.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/danse.gswce.net\/Raw_Packets_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligntop\" title=\"DANSE raw packets output\" src=\"http:\/\/danse.gswce.net\/Raw_Packets_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The raw packets output<\/h3>\n<p>DANSE outputs the raw data from a simulation run as a table of numbers that can be readily imported into MATLAB, Excel, or other program for further analysis and plotting.<\/td>\n<td><a href=\"http:\/\/danse.gswce.net\/Log_File_Screenshot.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" title=\"DANSE log file\" src=\"http:\/\/danse.gswce.net\/Log_File_Screenshot.gif\" alt=\"\" width=\"210\" height=\"136\" \/><\/a><\/p>\n<h3>The log files<\/h3>\n<p>You can configure what information is stored to log files for protocol debugging and more easily working out what&#8217;s going on.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>A few screenshots might speak a few thousand words.\u00a0 Click any for a larger version. The main screen The lines between the nodes show the current contents of the routeing tables in the nodes. You can watch the system learning &hellip; <a href=\"https:\/\/gswce.net\/?page_id=18\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":11,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/pages\/18"}],"collection":[{"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gswce.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18"}],"version-history":[{"count":34,"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":281,"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/pages\/18\/revisions\/281"}],"up":[{"embeddable":true,"href":"https:\/\/gswce.net\/index.php?rest_route=\/wp\/v2\/pages\/11"}],"wp:attachment":[{"href":"https:\/\/gswce.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}