Code assignment for hidden terminal interference avoidance in multihop packet radio networks
- 1 January 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 3 (4), 441-449
- https://doi.org/10.1109/90.413218
Abstract
Hidden terminal interference is caused by the (quasi-) simultaneous transmission of two stations that cannot hear each other, but are both received by the same destination station. This interference lowers the system throughput and increases the average packet delay. Some random access protocols that reduce this interference have been proposed, e.g., BTMA protocol. However, the hidden terminal interference can be totally avoided only by means of code division multiple access (CDMA) schemes. In this paper, we investigate the problem of assigning orthogonal codes to stations so as to eliminate the hidden terminal interference. Since the codes share the fixed channel capacity allocated to the network in the design stage, their number must not exceed a given bound. In this paper, we seek for assignments that minimize the number of codes used. We show that this problem is NP-complete, and thus computationally intractable, even for very restricted but very realistic network topologies. Then, we present optimal algorithms for further restricted topologies, as well as fast suboptimal centralized and distributed heuristic algorithms. The results of extensive simulation set up to derive the average performance of the proposed heuristics on realistic network topologies are presentedKeywords
This publication has 11 references indexed in Scilit:
- Distributed code assignments for CDMA packet radio networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- 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