*************************************************** configuration files: - dataflows.m setting of the parameters of data flows. Each data flow is defined by the structure with the following parameters: source, sink, deadline, sample_period, sample_size and ack - parameters.m setting of the IEEE 802.15.4 constants and variables - topology.m description of the cluster-tree topology (interference and parent-child relation between the nodes) *************************************************** The TDCS tool is running using zigbee_tree.m file with the following inputs parameters: - no parameters (i.e. zigbee_tree()). The data flows and topology definitions are loaded from the dataflow.m and topology.m configuration files. - 3 parameters (i.e. zigbee_tree(CTT, I, DF)), where CTT is adjacent matrix describing the cluster-tree topology, I is collision matrix ad DF is the structure describing the data flows So you can for example issue this sequence of matlab commands (this sequence equivalent to: zigbee_tree()): [DF]=dataflows() [CTT,no_routers,I] = topology() zigbee_tree(CTT, I, DF) At the beginning of the zigbee_tree.m files you can define the solving tool using the key word "GLPK" or "CPLEX".