JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 18, NO. 9, SEPTEMBER 2000 1187 Maximum Achievable Number of Users in Optical PPM-CDMA Local Area Networks Hossam M. H. Shalaby, Senior Member, IEEE Abstract—An optical code-division multiple-access (CDMA) communication network employing optical orthogonal codes is considered. The data symbols of each multiple-access user is encoded, before multiplexing, using pulse-position modulation (PPM) technique with sufficiently large pulse position multiplicity. The concepts of both users rate and users strength are introduced. Using these concepts an achievable number of simultaneous users that can be accommodated by the optical PPM-CDMA channel, while keeping the transmitted information per photon fixed and maintaining the probability of error below some prescribed threshold , is determined. Furthermore, it is shown that the users strength has a simple positive characterization and in turn it is possible to load the entire subscribers simultaneously into the optical channel and embrace arbitrary small error rate. Index Terms—Code division multiple access (CDMA), direct de- tection optical channel, optical CDMA, pulse-position modulation (PPM), spread spectrum. I. INTRODUCTION I N OPTICAL code-division multiple-access (CDMA) systems, users transmit information simultaneously over a common optical channel, Fig. 1. Each user is assigned a code (called the signature code) with length and weight . We focus on optical orthogonal codes (OOCs) with both off-peak autocorrelation and cross-correlation bounded by . Methodologies in the design and analysis of such codes can be found in [1], [2]. An optical pulse (laser on) of duration is transmitted whenever a “1” occurs in the signature code and a “0” is transmitted (laser off) for the same duration, otherwise. Each user generates -ary data symbols . These symbols are encoded with the aid of pulse-position modulation (PPM) schemes. In PPM, a time frame of duration is subdivided into disjoint slots, each slot has a width . The user’s information is conveyed by transmitting a signature code (with optical pulses) in one of the possible slots within the time frame. The relation between the optical pulsewidth and is thus . An example of such format is given in Fig. 2 with , , and . The bit error rate performance of the above system has been studied in [3]–[6] for the case of . We have found in [5], [6] that while keeping the transmitted information per photon ( nats/photon) fixed and maintaining the probability of error Manuscript received July 26, 1999; revised May 23, 2000. The author is with the School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, on leave from the Department of Electrical Engineering, Faculty of Engineering, University of Alexandria, Alexandria 21544, Egypt (e-mail: eshalaby@ieee.org). Publisher Item Identifier S 0733-8724(00)08069-5. below some prescribed threshold , the number of simultaneous users can be increased as desired by increasing the possible number of pulse positions . Of course the price to be paid is the increase in the bandwidth in order to have same throughput per unit time. Another limitation is the maximum available number of subscribers (or signature codes) dictated by the design criteria of OOCs. Indeed for , the number of available code sequences cannot exceed . Obviously this limit can be tolerated by increasing the code length leading to a narrower pulsewidth or increasing with fixed. Other more frequently encountered optical CDMA models [7]–[13] employ ONOFF keying (OOK) instead of PPM before multiplexing. In this case the number of users cannot be increased freely without destroying the error rate threshold for any given value of . The superiority of PPM-CDMA over OOK-CDMA in that sense makes it an attractive candidate in local area networks (LANs). Moreover, the traditional advan- tages in using PPM rather than OOK add to its preeminence, namely, it does not require a threshold in the detection process and is more efficient in utilizing the laser energy. There have been some variants to the traditional optical CDMA systems in order to enhance its performance. Ohtsuki et al. [10] have proposed a synchronous optical CDMA system with double optical hard-limiters placed before and after the optical correlator. It has been shown that this system introduces an improvement in the performance over the system without optical hard-limiters as long as the number of users is not so large. In the case of asynchronous optical CDMA, Ohtsuki [11], [12] has shown that this improvement continues for all possible number of users. Another optical CDMA technique was introduced by Lam and Hussain [14] and generalized by Kwon [15]. In [15], multibits of the user data are mapped into shifted versions of the signature code allowing nats to be transmitted per sequence period. It has been shown that this system outperforms OOK scheme at the expense of increasing the hardware complexity. In our study of optical PPM-CDMA networks we assume equi-probable data symbols, i.e., , . The transmitted information in nats per channel use is thus equal to For the sake of convenience, we will denote the last piece of information by : nats/channel use Since both the maximum number of simultaneous users and the probability of error depend on (or equivalently ), they may be denoted by and , respectively. 0733–8724/00$10.00 © 2000 IEEE