📄 tsma_readme
字号:
Copyright notice:----------------Glomosim is COPYRIGHTED software, and is the intellectual property ofUCLA. Any entity desiring permission to incorporate this software intocommercial products or to use it for commercial purposes should contact: Professor Rajive Bagrodia University of California, Los Angeles Department of Computer Science Box 951596 3532 Boelter Hall Los Angeles, CA 90095-1596 rajive@cs.ucla.edu Except for the TSMA additions (cataloged below), all files included inthis distribution were not modified in any way. They are delivered in theexact form that they were received.CATSS copyrights apply only to those aspects of Glomosim that have beenmodified and those additions required to implement the Time-SpreadMultiple-Access (TSMA) protocol.-------------------The "classic" version of TSMA has been implemented within UCLA'sGlomoSim library. Simply put, this version of TSMA works as follows: Upon receiving a packet p from the network layer, a node running TSMA will simply transmit p in each of its assigned slots in a frame, and move on to the next packet in its queue. All packets received from the radio layer are simply passed up to the network layer for processing.For a more detailed description of TSMA, please refer to the followingpaper: Chlamtac, I., Farago, A. "Making Transmission Schedules Immune to Topology Changes in Multi-hop Packet Radio Networks", IEEE/ACM Transactions on Networking, vol. 2, no. 1, Feb. 1994.Using TSMA in GlomoSim:----------------------1. The included prime number database is limited to the first 170 prime numbers. Consequently, the included TSMA code is limited to simulating networks of at most 1000 nodes.2. In order to simulate TSMA, you must specify the following two parameters in your configuration file: MAC-PROTOCOL TSMA MAX-NODE-DEGREE 7The first selects TSMA as the protocol to be simulated. The secondis a TSMA input parameter representing an upper-bound on the number ofneighbors a node (Note: Setting this parameter does restrict node movement in any way. It only impacts TSMA frame construction). Ingeneral, the smaller the degree, the shorter the TSMA frame length.TSMA GlomoSim files:-----------------------A list of new files that were added in the implementation of TSMA: 1. tsmaparam.c - computes the minimum TSMA parameters (q and k) necessary for the current number of nodes and specified node degree. Note: will be compiled into binary named tsmaParamGen. 2. tsmacode.c - computes the TSMA codes for the given q and k parameters from (1). Note: will be compiled into binary called tsmaCodeGen. 3. tsma.h - header file for TSMA protocol. 4. tsma.pc - contains implementation of TSMA.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -