Description: MATSNL is a package of MATLAB M-files for computing wireless sensor node lifetime/power budget and solving optimal node architecture choice problems. It is intended as an analysis and simulation tool for researchers and educators that are easy to use and modify. MATSNL is designed to give the rough power/ lifetime predictions based on node and application specifications while giving useful insight on platform design for the large node lifetime by providing side-by-side comparison across various platforms. The MATSNL code and manual can be found at the bottom of this page. A related list of publications describing the models used in MATSNL is posted on the ENALAB part of the 2 project at http://www.eng.yale.edu/enalab/aspire.htm
File list (Check if you may need any files):
MATSNL_ver2.0
.............\Analysis
.............\........\complf.asv
.............\........\complf.m
.............\........\compprep.m
.............\........\comppwr.m
.............\........\printlf.m
.............\........\runpprc.m
.............\........\runsch.m
.............\........\runtrg.m
.............\Configuration
.............\.............\detect_prob.m
.............\.............\Platform_List
.............\.............\.............\platform_example.m
.............\.............\.............\platform_imote2.m
.............\.............\.............\platform_imote2.m.m
.............\.............\.............\platform_mica2.m
.............\.............\.............\platform_telos.m
.............\.............\.............\platform_xyz.m
.............\.............\Power_mode.m
.............\default_para.m
.............\Doc
.............\...\Manual.pdf
.............\makepath.m
.............\readme_ver.txt
.............\Result
.............\......\complf_ximt.txt
.............\......\comppwr_ximt.txt
.............\Simulation
.............\..........\comp_sim.m
.............\..........\print_sim.m
.............\..........\simul_unit
.............\..........\..........\bern_gen.m
.............\..........\..........\process_event.m
.............\..........\..........\sch_simul.m
.............\..........\..........\simul_tools
.............\..........\..........\...........\avg_power_test.asv
.............\..........\..........\...........\avg_power_test.m
.............\..........\..........\...........\Binary_Exponential_Baqkoff_Csma_Simul.m
.............\..........\..........\...........\BLE_CSMA_test.m
.............\..........\..........\...........\comp_sim_imote2.txt
.............\..........\..........\...........\CSMA_TEST.fig
.............\..........\..........\...........\CSMA_TEST2.fig
.............\..........\..........\...........\G_Q_test.asv
.............\..........\..........\...........\G_Q_test.m
.............\..........\..........\...........\lifetime.asv
.............\..........\..........\...........\lifetime.m
.............\..........\..........\...........\sch_test.fig
.............\..........\..........\...........\sum_test.m
.............\..........\..........\...........\TDMA_test.asv
.............\..........\..........\...........\TDMA_test.m
.............\..........\..........\...........\TDMA_TEST1.fig
.............\..........\..........\...........\TDMA_TEST2.fig
.............\..........\..........\...........\TDMA_test_2.m
.............\..........\..........\...........\test.m
.............\..........\..........\...........\test_power.m
.............\..........\..........\...........\trg_test.fig
.............\..........\..........\trg_simul.m
.............\..........\..........\tx_event_csma.m
.............\..........\..........\tx_event_tdma.m
.............\..........\..........\uniform_gen.m
.............\..........\sim_edmc.m