Changes between Version 15 and Version 16 of EMR


Ignore:
Timestamp:
Oct 25, 2010, 4:10:43 PM (13 years ago)
Author:
Sensei
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EMR

    v15 v16  
    107107  * Please note that as the operation of EMR is separated into rounds. During each round different CHs will be selected and different clusters will be formed. Therefore, during the operation, you should be able to see that from time to time, different leds of the nodes will be on, where a blue led means a CH, a green led means a member node and a red led means that this node has depleted its energy and died. Please note that each change of the led colour of the node means a novel round and the novel role that the node takes during this round. The following provides the status of the nodes during one specific round.\\
    108108
     109
    109110[[Image(Node status.jpg, 50%, center)]]
    110111 
     
    124125* Change parameters\\
    125126      A user is able to change the parameters, e.g. {{{control_packet_size}}}, {{{data_packet_size}}} freely in the funciton {{{send_parameter()}}} in the file {{{EMRSinkC.nc}}}. For instance, the user could change the competetion range of the CH, smaller competetion range will generate more CHs and more blue led will be on during the network operation.
     127
     128
     129
     130
     131== Demonstration ==
     132
     133  As an example, a demonstration of EMR can be set up by following steps:
     134
     135===  Device deployment and demonstration tool  ===
     136
     13740 Telosb nodes are loaded with the EMR prototype program and deployed in a 5X8 matrix (as the picture shown in the section “Running EMR”). 1 Telosb node is loaded with the Sink program and placed on one side of matrix, e.g. ''on the right side''.
     138
     139In order to demonstrate not only the role of a node (Cluster Head or member) but also the status of node grouping , e.g. ''which cluster a member node joins'', ''how big a cluster is'', a GUI tool is created to show the distribution of clusters through the regular status messages reported by nodes. The network topology can be set freely by GUI users according to their needs.
     140
     141
     142
     143[[Image(GUI-demo.jpg, 50%, center)]]
     144
     145
     146
     147The picture above is a snapshot of GUI display for a running EMR network. To facilitate the observation of users, some parameters can be customised, e.g. ''the node colour and shape'', ''the ratio of node size'', and ''the node information format''.
     148
     149===  The expectation of demonstration  ===
     150
     151During a demonstration, the following behaviours and performances are expected to be shown:
     152
     153* Autonomous clustering is shown by the nodes as members with the green LEDs on and Cluster Head (CH) with the blue LEDs on \\
     154
     155* The CH competition stage is indicated by the flashing green LEDs when clustering and routing solution is EMR and the nodes are qualified to be a CH candidates.\\
     156
     157* Because of CH competition, the number of CHs are stable and less than the number of expect CHs indicated by a ratio\\
     158
     159* Member nodes join clusters according to the distance to CHs and their remain energy\\
     160
     161* The amount of the remain energy is reflected by the node size in the GUI tool\\
     162
     163* Because of the EMR algorithm, the CHs closer to the Sink node have bigger coverage than those who are farer to the Sink node, and also have bigger cluster size and more member nodes in general\\
     164
     165* CHs marked as diamond shape in the GUI tool matches the CHs indicated by the blue LEDs of sensor nodes\\
     166
     167* Clusters are shown in different colours in the GUI tool. CHs are marked as diamond shape and members are marked as round shape\\
     168
     169* Node information is shown above each node in the GUI tool in the format of ''CH_ID/Remain energy/Round counting''\\
     170
     171
     172