Changes between Version 3 and Version 4 of TITAN
- Timestamp:
- Oct 21, 2010, 5:07:46 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TITAN
v3 v4 25 25 Installing the TITAN requires the following hardware tools and software packages: 26 26 * A Computer running an OS supporting [http://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE] 27 * Optional: Cell Phone supporting [http://java.sun.com/products/personalprofile/ Java ME Personal Profile]27 * Optional: Mobile device supporting [http://java.sun.com/products/personalprofile/ Java ME Personal Profile] 28 28 * Optional: One or more TelosB Nodes and [http://docs.tinyos.net/index.php/Getting_started#Installing_TinyOS_2.1.1 TinyOS-2.1.1] 29 29 30 === Installing TITAN Network Manager 31 ==== On a PC 30 32 31 === Installing TITAN on a Cell Phone33 ==== On a Mobile Device supporting Java SE PersonalProfile 32 34 33 35 34 === Installing TITAN on a TelosB Sensor Nodes 36 === Installing the Nodes 37 38 ==== TelosB Sensor Nodes 35 39 36 40 At least two TelosB nodes are needed. One of the sensor nodes will be connected via USB to the machine running the TITAN Network Manager and will act as the communication interface for the Titan Network Manager (TITAN Communication Node). The other nodes are used as service provider for the Titan Framework. Every node gets an ID which is defined during compilation time. ID 0 is reserved for the TITAN Communication Node. … … 62 66 63 67 Repeate the last step to install TITAN on the other nodes. Increase the ID number for every additional node (IDs must be unique!). 68 To run the Titan Network Manager with TelosB support: 69 - Connect the Titan Communication Node to the machine, on which the TITAN Network Manager should run. 70 - Edit following parameters in the code of the class ch.ethz.ee.ife.sensei.titanmanager.rep.REPServerMain: 71 {{{ 72 TitanConnector.m_tmote=true; 73 TitanConnector.m_tmote_comport=<COMPORT>; 74 }}} 64 75 65 76 66 == Running the Test Application == 77 == Test the TITAN Framewok== 78 79 To test the framework you can use the ResourceUser-Client GUI located in the TitanDesktop Eclipse-Project: ch.ethz.ee.ife.sensei.titanresourceuser.TitanResourceUserMain. Start the TitanREP on a PC or mobile device as described above and run the RU-Client GUI. 80 81 - Browse the TitanREP: Use the RU-Client to browse the TitanREP. All avaiable service graphs (acting as SENSEI Resources) can be shown. 82 - Edit service graphs: A RU can edit/add/delete service graphs from the TitanREP. 83 - Start/Stop a service graph: A service graph can be started and stopped by a RU. RU's can subscribe to a running service graph to be notified of the results. Currently TITAN supports no parallel execution of service graphs. 84 85 86 You can test the execution with the examples given in the path ''TITAN_Desktop\RUClient\xml\ServiceGraph_descriptions''