GKB LAB MANUAL MOBILE COMMUNICATION SYSTEMS SEM: VII Class: BE(EXTC) List of experiments 1. Calculate and plot the approximate attenuation factor introduced by Knifeβedge diffraction using complex Fresnel integral. 2. Simulation of 900 MHz link path - loss Model loss prediction models using: ο· Free Space Path-loss Model 3. Simulation of time-variant two-path signal model with Doppler at the carrier frequency 1 GHz. 4. To study and plot the Doppler power spectrum. 5. To study and plot blocking probability chart as a function of the number of channels and traffic intensity in Erlang B and Erlang C systems. MCS Lab Manual 2010 Page 1 GKB Experiment No.1 Aim: Calculate and plot the approximate attenuation factor introduced by Knife-edge diffraction using complex Fresnel integral. Equipment/Software: Scilab 5.5.0 Theory: Estimating the signal attenuation caused by diffraction of radio waves over and buildings is essential in predicting the field strength in a given service area. Generally, it is impossible to make very precise estimates of the diffraction losses, and in practice prediction is a process of theoretical approximation modified by necessary empirical corrections. Though the calculation of diffraction losses over complex and irregular terrain is a mathematically difficult problem, expressions for diffraction losses for many simple cases have been derived. The limiting case of propagation over a knife-edge gives good insight into the order of magnitude of diffraction loss. When shadowing is caused by a single object such as a hill or mountain, the attenuation caused by diffraction can be estimated by treating the obstruction as a diffracting knife edge. This is the simplest of diffraction models, and the diffraction loss in this case can be readily estimated using the classical Fresnel solution for the field behind a knife edge (also called a half-plane). Figure 1 illustrates this approach. Figure 1: Illustration of knife-edge diffraction geometry. The receiver R is located in the shadow region. Consider a receiver at point R, located in the shadowed region (also called the diffraction zone). The field strength at point R in Figure 1 is a vector sum of the fields due to all of the secondary Huygens’s sources in the plane above the knife edge. The electric field strength, Ed of a knife-edge diffracted wave is given by, MCS Lab Manual 2010 Page 2 GKB πΈπ (1 + π) ∞ (−πππ‘ 2 ) = πΉ(π£) = ∫ expβ‘( )ππ‘ β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (1) πΈ0 2 2 π£ where E0 is the free space field strength in the absence of both the ground and the knife edge, and F(v) is the complex Fresnel integral. The Fresnel integral, F(v), is a function of the Fresnel-Kirchoff diffraction parameter v, which is given by, π£ = β√ 2(π1 + π2 ) 2π1 π2 = β‘πΌ√ β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (2) ππ1 π2 π(π1 + π2 ) is commonly evaluated using tables or graphs for given values of v. The diffraction gain due to the presence of a knife edge, as compared to the free space E-field, is given by πΊπ (ππ΅) = 20β‘πππ|πΉ(π£)|β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (3) Figure 2: Knife-edge diffraction gain as a function of Fresnel diffraction parameter v In practice, graphical or numerical solutions are relied upon to compute diffraction gain. A graphical representation of πΊπ (ππ΅) as a function of v is given in Figure 2. An approximate solution for equation (3) provided by Lee as, πΊπ (ππ΅) = 0β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘π£ ≤ −1 πΊπ (ππ΅) = 20β‘πππ(0.5 − 0.62β‘π£) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘ − 1 ≤ π£ ≤ 0 MCS Lab Manual 2010 Page 3 GKB πΊπ (ππ΅) = 20 log(0.5 ππ₯π(−0.95β‘π£)) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘0 ≤ π£ ≤ 1 β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘πΊπ (ππ΅) = 20 log (0.4 − β‘ √0.1184 − (0.38 − 0.1β‘π£)2 β‘) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘1 ≤ π£ ≤ 2.4β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘ πΊπ (ππ΅) = 20 log ( MCS Lab Manual 2010 0.225 π£ ) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘π£ > 2.4 Page 4 GKB Experiment No.2 Aim: Simulation of 900 MHz link path loss prediction models using: 1. Free Space Path-loss Model Equipment/Software: Scilab 5.5.0 Theory: By combining analytical and empirical methods the propagation models are derived. Propagation models are used for calculation of electromagnetic field strength for the purpose of wireless network planning during preliminary deployment. It describes the signal attenuation from transmitter to receiver antenna as a function of distance, carrier frequency, antenna heights and other significant parameters like terrain profile (e.g. urban, suburban and rural). Models such as the Harald.T. Friis free space model are used to predict the signal power at the receiver end when transmitter and receiver have line-of-sight condition. The classical Okumura model is used in urban, suburban and rural areas for the frequency range 200 MHz to 1920 MHz for initial coverage deployment. A developed version of Okumura model is Hata-Okumura model known as Hata model which is also extensively used for the frequency range 150 MHz to 2000 MHz in a build up area. The various propagation models for path loss can be categorized into three types: 1. Empirical Models 2. Deterministic Models 3. Stochastic Models Necessity of Propagation Models: It is necessary to estimate a system’s propagation characteristic through a medium so that the signal parameters can be more accurate in mobile system. Propagation analysis is very important in evaluating the signal characteristics. For wireless communication system, the system should have the ability to predict the accurateness of the radio propagation behavior. Thus it has become pivotal for such system design. The site measurements are expensive and costly. Propagation models have been developed as low cost, convenient alternative and suitable way. Channel modeling is essential for characterized the impulse response and to predict the path loss of a propagating channel. Path loss models are important to design base stations, that can be estimated us to radiate the transmitter for service of the certain region. Channel characterization deals with the fidelity of the received signal. The main thing of designing a receiver is to receive the transmitted signal that has been distorted due to the multipath and dispersion effects of the channel, and that will receive the transmitted signals. It is very important to have the knowledge about the electromagnetic environment where the system is operated, and the location of the transmitter and receiver. 1 Free Space Path-loss for Line Of Sight (LOS) Environment: Free space path loss provides a means to predict the received signal power when there is no object obstructing the LOS path between the transmitter and the receiver. The model for path loss in a LOS MCS Lab Manual 2010 Page 5 GKB environment is straightforward. The received power Pr is related to the transmitted power Pt via the Friis transmission formula: ππ = πΈπΌπ π ππ‘ πΊπ‘ πΊπ π2 π΄π = β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘(π€) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (1) 2 4ππ (4ππ)2 Where πΈπΌπ π = ππ‘ πΊπ‘. .The transmitting antenna has gain Gt while the receiving antenna has gain Gr . Distance d is the separation between the transmitter and the receiver. The receiver has an effective aperture given by, π΄π = πΊπ π2 β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (2) 4π where λ is the signal wavelength. The path loss is defined by the term, πΏ= ππ π΄π π 2 = =( ) β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (3) 2 ππ‘ πΊπ‘ πΊπ 4ππΊπ π 4ππ It is shown that for the LOS environment, the power received will fall off with the square of the distance between the transmitter and the receiver. 2. Path-loss for Non LOS Environment: Since there are scattering objects in the channel, it is quite likely that the transmitted signal cannot reach the receiver directly since the LOS path is blocked by these objects. These objects can greatly impact the average signal strength at the receiver. Unlike the LOS case, the modeling of path loss in the NLOS environment is more complex and involves more environmental parameters in the model. A popular NLOS path-loss model is semiempirical and assumes the form, π πΏ(π) = ππΏ (π0 ) + 10β‘πβ‘πππ10 (β‘ ) + β‘π(π)β‘β‘β‘β‘ππ΅β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘ … (4) π0 PL(d0) is the path loss at a reference distance d0 from the transmitter, S(d) accounts for the lognormal shadow fading effects, and n is the path-loss exponent. MCS Lab Manual 2010 Page 6 GKB Experiment No.3 Aim: Simulation of time-variant two-path signal model with Doppler at the carrier frequency 1 GHz. Equipment/Software: Scilab 5.5.0 Theory: When the receiver is moving at a speed of v, the Doppler effect leads to a frequency shift of β‘− π£ the receiver is moving away from the transmitter, or β‘ π π£ π if if it is moving toward the transmitter. When the receiver is moving away from the transmitter, we have, π¦(π‘) = π1 cos (2π (ππ − π£ πππ ∝1 π ) π‘ − π½π1 ) + β‘ π2 cos β‘(2π (ππ − π£ πππ ∝2 π ) π‘ − π½π2 … (1) Where πΌ1 and πΌ2 are the relative angles of the two paths with the moving direction. Since the speed of movement is always very small compared to the speed of light, the Doppler shift is very small. The superposition of two signals at slightly different carriers π1 and π2 leads to a beating envelope with a time interval of |π 1 1 −π2 | = π π£|πππ πΌ1 −πππ πΌ2 | . This can be more clearly seen by, π¦(π‘) = π1 cos(2πππ π‘ − π½(π£π‘πππ ∝1 + π1 )) + β‘ π2 cos(2πππ π‘ − π½(π£π‘πππ ∝2 + π2 ))β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘… (2) Accordingly, if π£(πππ ∝1 − πππ ∝2 )π‘ + (π1 − π2 ) = ππ, we may get peaks. Thus, the spacing between the peaks and that between the valleys are both π π£|πππ πΌ1 −πππ πΌ2 | . Unlike the time-invariant two-path model, the signal at the receiver will oscillate as it moves past each wavelength. Here, the two-path model with Doppler is simulated using following parameters: 1. fc= carrier frequency is 1 GHz 2. a1=a2=0.45 3. d1=100m 4. d2=160m 5. ∝1 =500 6. ∝2 =300 For multiple paths, by assuming that the total power of the multipath components does not change over the 2 region of observation, that is∑π π=1|ππ | = πΆπ where CP is a constant and that the phases are uniformly distributed in [0,2π]. The Rayleigh distribution can be derived. MCS Lab Manual 2010 Page 7 GKB Experiment No.4 Aim: To study and plot the Doppler power spectrum. Equipment/Software: Scilab 5.5.0 Theory: Multipath components lead to delay dispersion, while the Doppler effect leads to frequency dispersion for a multipath propagation. Doppler spread is also known as time-selective spread. Frequencydispersive channels are known as time-selective fading channels. Signals are distorted in both the cases. Delay dispersion is dominant at high data rates, while frequency dispersion is dominant at low data rates. These distortions cannot be eliminated by just increasing the transmit power, but can be reduced or eliminated by equalization or diversity. For moving MS, different multipath components arrive from different directions, and this gives rise to different frequency shifts v, leading to a broadening of received spectrum. Assuming a statistical distribution of a multipath component direction π, ππ (π) and the antenna patternπΊ(π), the Doppler spectrum is derived as, Μ [ππ (π)πΊ(π)+ππ (−π)πΊ(−π)] β¦ ππ· (π£) = { β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘π£π[−π£πππ₯ , π£πππ₯ ] 2 √ππππ₯ −π£ 2 … (1) 0β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘β‘ππ‘βπππ€ππ π Μ is the mean power of the arriving field, and π£πππ₯ = ππ π£ is the maximum frequency shift due to the Where β¦ π Doppler effect, v being the speed of the MS. Note that waves from directions – πβ‘πππβ‘π have the same Doppler shift. According to the Clarke or Jakes model, the angle distribution of scattering is assumed to be uniform from all azimuthal directions, i.e., ππ (π) = 1 2π . For a symmetrical antenna like a dipole this leads to, ππ· (π£) = Μ πΊ(π)β¦ 2 π√π£πππ₯ −π£ 2 β‘β‘β‘β‘β‘β‘β‘ … (2) This spectrum has U-shape, and this is known as classical Doppler or Jakes spectrum. It can be derived via the Wiener-Khintchin theorem, i.e., the Fourier transform of the autocorrelation of the complex envelope of the received signal. Μ = 1, and we Vmax =1 and 10 Hz. In this simulation we assume that, πΊ(π)β¦ MCS Lab Manual 2010 Page 8 GKB Experiment No.5 Aim: To study and plot blocking probability chart as a function of the number of channels and traffic intensity in Erlang B and Erlang C systems. Equipment/Software: Scilab 5.5.0 Theory: For a given quality of service (QoS), the capacity of a multiple access network is referred to as the average number of users that can be serviced. QoS can be defined as 100% minus the percentage of blocked call, minus ten times the percentage of lost calls. Cellular systems rely on trunking to accommodate a large number of users in a pool of a limited number of channels. Each user is allocated a channel on a per-call basis. The trunking theory was developed by Erlang in the late 19 th century. The unit of traffic density is now called erlang. One erlang represents the traffic intensity of a channel that is completely occupied. For a large system, the calls from users are random, and satisfy Poison’s distribution. Assuming the total call arrival is λ calls per second, the probability of call service time t longer than T is given by, ππ (π‘ > π) = π −ππ ,β‘β‘β‘β‘β‘β‘π > 0β‘β‘β‘β‘β‘ Where the average interval for call is 1⁄π β‘. Defineππ‘π = π⁄π, measured in erlang, then ππ‘π is the average traffic offered in the unit of users (channels). Two models are usually used to characterize the Erlang capacity: lost call clearing (LCC) and lost call hold (LCH). In the LCC model, if a new user wants to enter a network with all time/frequency slots occupied, it can only leave and then will re-enter after a random interval as a new user. This causes a slight increase in λ. The number of total states is thus 1+NC, where NC is the number of available channels. In the LCH model, the user that is not served will repeat its request for service and stay in the network. This leads to a slight increase in the average interval for calls 1⁄π β‘, and the number of states will approach infinity. In both the cases,β‘ππ‘π = π⁄π is slightly increased. Analysis of both the models is based on Markov model. Erlang B equation: The LCC models can be used to compute the call blocking probability of a time/frequency slot system by one BS. The probability of call blocking is given by, π ππππππ = ππ‘ππ ⁄ππ ! π⁄ π ∑π πΎ=0 ππ‘π π! This is known as the Erlang B equation. The blocking probability during the busiest hour is defined as the grade of service (GoS), which must be estimated by the system designer. The GoS for the AMPS system was designed as 2%. MCS Lab Manual 2010 Page 9 GKB Figure 1: Block probability of Erlang B Figure 2: Block probability of Erlang C The blocking probability for different values of NC and Ttr given by above equation is shown in the figure 1. Given a blocking probability, the ratio of the offered traffic to available channels, ππ‘π ⁄π can be determined π using the figure. It is seen that for small NC, this ratio is very low, while for large NC the ratio is slightly less than unity. For a given ππππππ , ππ‘π increases faster than linearly with NC and the difference between the actual increase and linear increase is known as the trunking gain. The trunking efficiency can be defined by the channel usage efficiency, (in erlangs/channel) ππ = ππ‘π (1 − ππππππ )/ππ Erlang C equation: The Erlang C system is based on the LCH model, and gives a probability of a user being on hold when there is no available channel. The blocking probability is the probability of a new call when there are NC or more users in a system, ∞ ∞ ππππππ¦ = ππ (π‘πππππ¦ > π‘) = ∑ ππ = π −π⁄ π π=ππ ∑ (π⁄π )π /πΎ! π=ππ π ππ‘ππ = ππ ! π ππ‘ππ ππ ! + (1 − ππ‘π ππ−1 ππ‘ππ )∑ ππ π=0 π! This is the Erlang C equation. When NC is very large, the results of both the Erlang B and Erlang C models are very similar. The blocking probability for different values of NC and Ttr are shown in the figure2. The average delay D for all calls is derived as, π· = ππ (π‘πππππ¦ > 0) π» ππ − ππ‘π Where H=average duration of a call. MCS Lab Manual 2010 Page 10