Code assignment for hidden terminal interference avoidance in multihop packet radio networks
- 1 January 1992
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Hidden terminal interference is caused by the simultaneous transmission of two stations that cannot hear each other, but are both received by the same destination station. The authors investigate the problem of assigning orthogonal codes to stations to eliminate the hidden terminal interference and minimize the number of codes used. It is shown that this problem is computationally intractable, even for very restricted but very realistic network topologies. Optimal algorithms for code assignment in special networks, as well as both centralized and distributed suboptimal heuristic algorithms for general topologies, are presented. The results of extensive simulations to derive the average performance of the proposed heuristics on realistic network topologies are presented.Keywords
This publication has 10 references indexed in Scilit:
- Scheduling multihop CDMA networks in the presence of secondary conflictsAlgorithmica, 1989
- Decoupling link scheduling constraints in multi-hop packet radio networksIEEE Transactions on Computers, 1989
- Distributed assignment algorithms for multihop packet radio networksIEEE Transactions on Computers, 1989
- Link scheduling in polynomial timeIEEE Transactions on Information Theory, 1988
- Transmitter-Oriented Code Assignment for Multihop Packet RadioIEEE Transactions on Communications, 1987
- Spatial TDMA: A Collision-Free Multihop Channel Access ProtocolIEEE Transactions on Communications, 1985
- Representing a planar graph by vertical lines joining different levelsDiscrete Mathematics, 1983
- Packet Switching in Radio Channels: Part II--The Hidden Terminal Problem in Carrier Sense Multiple-Access and the Busy-Tone SolutionIEEE Transactions on Communications, 1975
- Planar 3-colorability is polynomial completeACM SIGACT News, 1973
- THE ALOHA SYSTEMPublished by Association for Computing Machinery (ACM) ,1970