A Collision Resolution Algorithm for Random Access Channels Using Multiple Transmission Levels
Networks with random access protocols offer a fair access to all users, they also show a robustness towards node failures. These features make them an attractive solution for computer applications. A vast amount of present day networks work under this scheme, being Ethernet one of the most significant technological contributions in this area. Collision Resolution Protocols are a special kind of random access schemes, offering the advantage that stability of the network is guaranteed, provided that the average packet input rate does not exceed a given limit.
Throughput is defined as the number of successful transmissions in a given time period. Pippenger1 offered a non-constructive proof that a throughput of 1 is achievable in the limit if users are able to detect the number of transmissions involved in a collision. A constructive method to achieve a throughput of.532 was found by Georgiadis and Papantoni-Kazakos2, a result which was improved to.553 by Kessler and Sidi3 adding information to each of the transmitted packets. Panwar developed two constructive methods of achieving a throughput of 1 (in the limit) by means of multiple transmission powers4 and the use of detecting matrices5.
The purpose of this paper is to present a protocol that offers an interesting tradeoff when limited transmission power levels are permitted. Using this protocol, the designer is able to raise the achievable throughput to.553 by using 2 different transmission powers and to.578 choosing one of at most 3 selectable transmission powers. We also outline the method to achieve higher throughputs increasing the complexity of the transmitters. The scheme is applicable in today’s networks based on fiber optics and spread spectrum systems, where the number of simultaneous transmissions can be detected.
KeywordsTransmission Power Arrival Rate Packet Arrival Throughput Performance Achievable Throughput
Unable to display preview. Download preview PDF.
- 2.L. Georgiadis and P. Papantoni-Kazakos, A Collision Resolution Protocol for Random Access Channels with Energy Detectors, IEEE Trans. on Communications, Vol. COM-30(11), 2413:2420, (1982).Google Scholar
- 3.I. Kessler and M. Sidi, Mixing Collision Resolution Algorithms Exploiting Information of Successful Messages, IEEE Trans. on Information Theory, Vol. IT-34. 531:536, (1988).Google Scholar
- 4.S. Panwar, A Collision Resolution Algorithm for a Channel with Collisions of Known Multiplicity, Conf on Information Sciences and Systems, The John Hopkins University, Baltimore, Maryland, (1989).Google Scholar
- 5.S. Panwar, On Achieving a Throughput of One for a Random Access Channel with Collisions of Known Multiplicity, Proc. of IEEE Intern. Symp. on Inform. Theory, Budapest. 337, (1991).Google Scholar
- 6.J.I. Capetanakis, The Multiple Access Broadcast Channel: Protocol and Capacity Considerations, IEEE Trans. Info. Theory, Vol. IT-25. 505:515, (1979).Google Scholar
- 7.J. Hayes, An Adaptive Technique for Local Distribution, IEEE Trans. Commun., Vol. COM-26, No. 8. 1178:1186, (1978).Google Scholar
- 8.B.S. Tsybakov and V.A. Mikhailov, Free Synchronous Packet Access in a Broadcast Channel with Feedback, Probl. Information Transmission., Vol. 14(4). 259:280, (1978).Google Scholar
- 9.R.G. Gallager, Conflict Resolution in Random Access Broadcast Networks, Proc. AFOSR Workshop Communication Theory and Applications, Provincetown. 74:76, (1978).Google Scholar
- 10.B.S. Tsybakov and V.A. Mikhailov, Random Multiple Packet Access: Part-and-Try Mechanism, Probl. Information Transmission, Vol.16. 305:317, (1980).Google Scholar
- 11.D. Bertsekas and R.G. Gallager, “Data Networks,” Prentice-Hall, Englewood Cliffs, NJ (1987).Google Scholar
- 12.R.D. Yates, Methods of Multiple Access Communications with Energy Detectors, Rep. LIDS-Th-1557, Lab. Inform. Decision Syst., MIT, Cambridge MA, (1986).Google Scholar
- 13.B.S. Tsybakov, Resolution of a Conflict of Known Multiplicity, Probl. Information Transmission., Vol. 16(4). 134:144, (1980).Google Scholar
- 14.H. Halberstam and K.F. Roth, Sequences, Oxford University Press, 1966.Google Scholar
- 15.B. Lindström, An inequality for B2-Sequences, Journal of Combinatorial Theory, (6). 211:212, (1969).Google Scholar
- 16.B. Lindström, A Remark on B4-Sequences, Journal of Combinatorial Theory, (7). 276:277, (1969).Google Scholar
- 17.W. Grote, Collision Resolution Algorithms for Random Access Channels, Ph.D. diss., Polytechnic University, Brooklyn, (1992).Google Scholar
- 18.Massey, Collision-Resolution Algorithms and Random-Access Communications, Multi-user Communication Systems, Course and Lectures Series No. 265, Springer Verlag, N.Y., (1981).Google Scholar