Adaptive Time Hopping PPM UWB Multiple Access Communication Schemes G. S. Biradar, S. N. Merchant and U. B. Desai SPANN Laboratory, Department of Electrical Engineering Indian Institute of Technology Bombay, Mumbai, INDIA-400076 Tel: +91-22-25764478, Fax: +91-22-25720651 E-mail: gsbiradar, merchant, ubdesai @ee.iitb.ac.in Abstract—Typical Ultra Wide Band (UWB) systems are built to meet Quality of service (QoS) constraints under multiple access environment. We propose a UWB physical layer that adapts its number of time hops to efficiently meet QoS requirements. The proposed adaptive UWB uses side information to know the current QoS and adjusts its number of time hops accordingly. The system employs adaptive Time Hopping Pulse Position Modulation (TH-PPM). The bit error rate (BER) performance is evaluated under additive white Gaussian noise with multiple access communication. The paper is organized as follows. In Section II, the system model and construction of the time hopping PPM UWB signals is described. In Section III error probability of M-ary PPM over AWGN channel is presented. In Section IV multiple access interference and error probability analysis is presented. In Section V adaptive TH-UWB explained. Simulation results and performance is given in Section VI. Finally Section VII provides conclusion. I. I NTRODUCTION An Ultra wide band [1] is a new technology that has the potential to revolutionize wireless communication by delivering high data rates with very low power densities. Unlike conventional communication systems UWB systems operate at base band, and thus involve no intermediate frequency and carrier synchronization. UWB uses impulse signal technology to generate UWB communication signals that consists of trains of time shifted sub nanosecond impulses. UWB theoretically promises a very high data rate by employing a large signal band width. However, due to possible interference to existing communication systems, power spectrum density limitations imposed by FCC part 15 rules greatly limits the system capabilities. For multiple access communication modulation schemes like, Time hopping PPM, Time hopping PAM, Time hopping BPSK, DS-CDMA, OFDM may be used. In [1], [2], [3] a time hopping multiple access scheme for UWB system with PPM was considered, which mainly concentrates on improving bit error rate performance by using repetitive coding with M-ary PPM modulation. Reference [4] proposed adaptive M-ary PPM modulation for optimization interms of data rate and energy to meet QoS requirements. In this paper, we propose a new scheme adaptive TH-UWB, which adapts its number of hops depending on the required bit error rate (BER) in multiple access communication under additive white Gaussian noise (AWGN). The exact probability of error is derived for single user and multiple user under synchronous transmitter case. Simulation is carried out for both synchronous and asynchronous cases. Second derivative of Gaussian pulse is considered for multiple access analysis. II. S IGNAL AND SYSTEM MODEL The time hopping M-ary PPM system model for th user in given by (1) where is the signal amplitude, represents the second derivative of Gaussian pulse with pulse width , is the frame time, frame is divided into time slots with , also duration . The pulse shift pattern called the time hopping sequence for th source and it is pseudo random with period , this additional shift avoids catastrophic collisions due to multiple access interference (MAI). The sequence is the data stream generated by the th source after channel coding and is the additional time , a repetition code is shift utilized by M-ary PPM. If introduced, that is, pulses are used to transmit the same information. For M-ary PPM, signal amplitude be written as so that (1) can (2) The received signal can be modeled as: (3) 1258 c 2007 IEEE 1-4244-0977-2/07/$25.00 Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 4, 2008 at 04:02 from IEEE Xplore. Restrictions apply. Considering , the demodulated signal is given by (11) The average probability of a correct decision is given by [8] (12) Fig. 1. System model of TH-MA M-ary PPM UWB system where, (13) (4) Finally, the probability of a symbol error for an M-ary PPM is is AWGN noise with power spectral density where , is the propagation delay for the th user, is the received pulse waveform. PPM receiver uses bank of M correlation receivers followed by a detector. Even though the number of users are more than one still an M-ary correlation receiver is typically used for simplicity. III. E RROR PROBABILITY OF M- ARY PPM OVER AWGN CHANNEL The vector representation of an M-ary PPM for single user case is defined as an P dimensional vector with nonzero value in th dimension. (5) (14) IV. M ULTIPLE ACCESS INTERFERENCE AND ERROR PROBABILITY MAI is the factor limiting the performance and capacity of the system when more than one user is active. MAI can be modeled as a zero mean Gaussian random variable if number of users are large [6]. Assuming M-ary PPM signal are ) the MAI and error probability analysis orthogonal (i.e given in section III for single user system can be extended to multiple access system. A. Multiple access interference and error probability As given in (3) the received signal is modeled as where is the average signal energy. The received signal can be expressed as (6) As illustrated in Fig. 1 optimal receiver for M-ary orthogonal PPM signals consists of a parallel bank of M cross correlators. , denote the th basis signal vector, which Let shown is the vector representation of the basis function in fig. 1, defined as (7) where the non zero value 1 is in the th dimension. Assumwas sent, the optimum detector makes a decision on ing in favor of the signal corresponding to the cross correlator with the minimum Euclidian distance. (8) where (15) to evaluate the MAI , we make the following assumptions: (a) for where is the is assumed to be number of active users, and the noise independent. (b) The time hopping sequence and time delay are assumed to be independent and identically distributed (iid) . over the time interval (c) Perfect synchronization is assumed at the receiver that is is known at the receiver. Assuming that and desired user corresponds to . The M-ary correlation receiver for user 1 consists of M cross correlators with basis function (16) (9) (10) At sample time is , the output of each filter 2007 International Symposium on Communications and Information Technologies (ISCIT 2007) Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 4, 2008 at 04:02 from IEEE Xplore. Restrictions apply. 1259 where, is pulse shaping parameter, The autocorrelation of double differentiated Gaussian pulse is then (17) Assuming PPM signal be written as is transmitted by user 1, (17) can (24) (18) where MAI component considering is (25) (26) (19) and AWGN component N is by defining spread factor as, (26) can be written (27) (20) is the AWGN component. By defining the autocorrelation as function of Note that increases with , and the number of users , but decreases with the spread ratio Using standard techniques [8] the average probability of error for a single user under multiple access interference for binary PPM is given by (21) (28) (19) can be written as (22) where is the time difference between user 1 and user . can be modeled Under the assumptions listed above, . as a random variables uniformly distributed over The MAI is modeled as a Gaussian random process for the multiuser environment[7]. With the Gaussian approximation we require the mean and variance of (18) to characterize the output of the cross correlators. The AWGN component has zero mean and variance , the mean and variance of MAI are pulse waveform specific. The calculations are carried out considering double differentiated Gaussian pulse as the transmitted pulse and all PPM signals are equally likely apriori, The double differentiated Gaussian pulse is defined as V. A DAPTIVE TH-UWB Under the multiple access environment traditional communication with fixed modulation scheme is inadequate to efficiently meet QoS requirements. In (27) it is shown that i.e, MAI can be reduced by increasing the spread factor number of time hops. Hence to meet QoS requirements we propose dynamically changing number of time hops. In adaptive TH-UWB the first step is to examine the current QoS, the second step is to check the required QoS, the third step is to adapt number of hops accordingly. In this paper QoS is BER. We propose two adaptation schemes: Receiver Transmitter BER BER Transport layer Transport layer MAI MAC Layer Adaptive Block MAI AWGN MAC Layer Adaptive Block Nh Nh Physical Layer + Physical Layer MAI (23) 1260 Fig. 2. Block diagram of adaptive UWB system 2007 International Symposium on Communications and Information Technologies (ISCIT 2007) Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 4, 2008 at 04:02 from IEEE Xplore. Restrictions apply. 0 10 Nou4Ns2Nh1 Nou4Ns2Nh2 Nou4Ns2Nh4 Nou4Ns2Nh8 Nou4Ns2Nh16 Required QoS Current QoS Find number of active UWBs Increase number of time hops −1 Set number of time hops = X times number of active UWBs BER 10 Yes Current QoS < Reqired QoS (ii) (i) −2 10 Fig. 3. Proposed adaptive schemes −3 10 (i) UWB trans-receiver transmits bits at regular intervals and listens to itself to calculate the BER. Depending on this information number of hops are varied to meet required BER. (ii) All active UWB devices regularly send “Hello” messages so that number of active UWB devices in the area is known to each other. Depending on this information number of hops are varied to meet the required BER. The disadvantage of proposed adaptive scheme is reduction in data rate as the number of hops increased. VI. S IMULATIONS AND RESULTS Simulations were carried out for both synchronous and asynchronous users. Bit error rate results are presented as a function of and number of users. The parameters considered for simulations are binary PPM with sampling frequency of 50 MHz, chip time of 1 nanosecond, Gaussian pulse of width 0.5 nanosecond and of 0.5 nanosecond. Pseudo random time hopping code of length 50000 is generated and assigned to each user. Binary data is generated using uniform random number generator for each user and modulated using UWB pulse. AWGN noise is generated and added to modulated signal. Simulations are carried out for different number of hops bits is ( ) and repetitive coding ( ). Data of length transmitted and BER performance tested. Receiver uses a correlation type detector and it is assumed that time hopping sequence of user of interest is known. 0 2 4 6 8 10 Eb/No (dB) 12 14 16 18 20 Fig. 5. BER plot for Nou=4, Ns=2, Nh=1,2,4,8 and 16 ’Synchronous case’ Fig. 4 shows BER plot for the cases of 4 synchronous users with and variable and . It is observed that increase in number of hops reduces BER. Fig. 5 shows an improvement of (3dB) by using repetitive ), but at the cost of reduced data rate. coding ( Figures 6 and 7 show BER plot for the case of 4 asynchronous users. In this case, since the probability of two or more users transmitting simultaneously is low it results in less interference and consequently, BER performance improves. Fig. 8 shows plot of number of users versus BER for for of 10 dB and 15 dB for and respectively. gives 3 dB improvement over for a given . Fig. 9 shows BER plot as a function of number of users and number of hops for SNR of 10 dB and 15 dB. It can be observed that BER increases with increase in number of users gives much and decrease in number of hops. Again . better performance than Therefore using these plots the system can adapt different hopping length for the required BER under multiple access condition. Adaptive scheme (i) calculates BER at regular inter- 0 0 10 10 Nou4Ns1Nh1 Nou4Ns1Nh2 Nou4Ns1Nh4 Nou4Ns1Nh8 Nou4Ns1Nh16 Nou4Ns1Nh1 Nou4Ns1Nh2 Nou4Ns1Nh4 Nou4Ns1Nh8 Nou4Ns1Nh16 −1 BER BER 10 −1 10 −2 10 −2 10 −3 0 2 4 6 8 10 Eb/No (dB) 12 14 16 18 20 Fig. 4. BER plot for Nou=4, Ns=1, Nh=1,2,4,8 and 16 ’Synchronous case’ 10 0 2 4 6 8 10 Eb/No (dB) 12 14 16 18 20 Fig. 6. BER plot for Nou=4, Ns=1, Nh=1,2,4,8 and 16 ’Asynchronous case’ 2007 International Symposium on Communications and Information Technologies (ISCIT 2007) Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 4, 2008 at 04:02 from IEEE Xplore. Restrictions apply. 1261 0 10 VII. C ONCLUSIONS Nou4Ns2Nh1 Nou4Ns2Nh2 Nou4Ns2Nh4 Nou4Ns2Nh8 Nou4Ns2Nh16 In this paper we propose an adaptive TH-PPM for UWB to maintain the required BER performance under AWGN and multiple access environment. It is shown that significant improvement is achieved as the number of hops are increased, Based on the exhaustive simulation results we conclude that which is 12 times the number of users is the value of with of 10 dB sufficient to maintain a BER of and =2. −1 BER 10 −2 10 −3 10 R EFERENCES −4 10 0 2 4 6 8 10 Eb/No (dB) 12 14 16 18 20 Fig. 7. BER plot for Nou=4, Ns=2, Nh=1,2,4,8 and 16 ’Asynchronous case’ −2 10 Ns1SNR10dB Ns1SNR15dB Ns2SNR10dB Ns2SNR15dB −3 BER 10 −4 10 −5 10 1 2 3 4 5 6 Number of users 7 8 9 10 Fig. 8. Plot for Number of users vs BER [1] R.A. Scholtz, “Multiple access with time-hopping impulse modulation,” in Proc. IEEE Military Communications Conference (MILCOM’93), vol. 2, pp. 447-450, Boston, Mass, USA, Oct. 1993. [2] F. Ramirez-Mireles and R.A. Scholtz, “System performance analysis of impulse radio modulation,” in Proc. IEEE Radio and wireless Conference (RAWCON’98), pp. 67-70, Colorado, Colo, USA, August 1998. [3] F. Ramirez-Mireles and R.A. Scholtz, “Multiple-access performance limits with time hopping and pulse position modulation modulation,” in Proc. IEEE Military Communications Conference (MILCOM’93), vol. 2, pp. 529-533, Boston, Mass, USA, Oct. 1993 [4] Nathaniel J.August, Rajesh Thirugnanam, and Dong Sam Ha, “An Adaptive UWB Modulation Scheme for optimization of Energy, BER, and Data rate,” in International workshop on UWBST and IWUBS, pp. 182-186, May 2004. [5] M.Z. Win and R.A. Scholtz, “Ultra-wide bandwidth time-hopping spreadspectrum impulse radio for wireless multiple access communications,” IEEE Trans.Commun., vol. 48, no. 4, pp. 679-689, 2000. [6] F.Ramirez-Mireles and R.A.Scholtz, “Multiple access with time hopping and block waveform PPM modulation,” in Proc. IEEE International conference on Communications (ICC’98), vol. 2, pp. 775-779, Atlanta, Ga, USA, June 1998. [7] G. Durisi and G. Romano, “On the validity of Gaussian approximation to characterize the multiuser capacity of UWB TH PPM,” in Proc. IEEE Conference on Ultra Wideband Systems and Technologies (UWBST’02), vol. 1, pp. 157-161, Baltimore, Md, USA, May 2002. [8] J.G. Proakis, Digital Communications, McGraw-Hill, New York, NY, USA, 4th edition, 2001. vals and varies its number of time hops to meet required BER. Adaptive scheme (ii) it has been calculated from exhaustive simulations that of 12 times the number of active users is sufficient to maintain a BER of with of 10 dB =2. Simulations can be extended to find for different and BER requirements. ns1snr10 ns2snr10 ns1snr15 ns2snr15 −1 10 −2 BER 10 −3 10 −4 10 −5 10 150 10 100 8 6 50 4 Number of hops 0 2 Number of users Fig. 9. Plot for Number of users, no of hops vs BER 1262 2007 International Symposium on Communications and Information Technologies (ISCIT 2007) Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 4, 2008 at 04:02 from IEEE Xplore. Restrictions apply.
© Copyright 2026 Paperzz