Professional Documents
Culture Documents
ali.raza.anjum@gmail.com
Part I
Introduction
FDMA
Frequency spectrum is divided up into channels and shared Each channel is used by a single user Least spectrally efficient
Frequency Time
TDMA
Channels occupy cyclically repeating time intervals or time slots DAMPS is 6 times more spectrally efficient than FDMA, and GSM is 8 times more so
Frequency
Time
CDMA
Each channel is assigned a unique code and occupies the same frequency and time as other users Most prone to interference Maximum spectral efficiency
Frequency
Time
Spectrum Channel (MHz) Spacing 825-845 t 30 kHz 870-890 r 890-915 t 200 kHz 935-960 r 880-915 t 200 kHz 925-960 r 824-849 t 869-894 r 824-849 t 869-894 r
1920-1980 t 2110-2170 r
30 kHz
1.25 MHz
5 MHz
AMPS; DAMPS
200 KHz
GSM 900
GSM 1800
PCS
.BHCA
For cellular, BHCA is taken as 4 MHT is 45 seconds Observation time interval is 1 hr Traffic / Subscriber = BHCA x MHT =0.05 Erl 3600
GoS signifies the likelihood that a call is blocked or is queued for more than the designed time
Grade of Service
Erlang B formula is used for non-queuing systems and is given by
Pr( blocking )= A C / C!
k= 0
A k / k!
AC+C!(1-A/C)
C-1
Ak/k!
k=0
Erlang B and Erlang C formulae are used to determine important network parameters such as maximum number of users for a given GoS and number of channels
A practical example
Find maximum number of users that can be supported for a 0.5% blocking probability if connected trunks are 100. Assume each user generates 0.1Erl traffic.
Solution: Traffic/subs Au = 0.1 Erl; Trunks C = 100; GoS = 0.5% Users U = A/Au; where A is traffic intensity for a given GoS. From graph we can see that A for 0.5 GoS and 100 trunks equals 80.9.
http://www.erlang.com/calculator/erlb/
A practical example
So U = 80.9/0.1 = 809 users. For practice repeat the above example for
C=20; GoS = 2%, Au = 0.2 Erl C=50, GoS = 0.1%, Au = 0.2 Erl
1.25 MHz
Each band of 5 MHz can have 3 carriers of 1.5 MHz each S-333 configuration is allowed, which increases cell capacity upto three times
Evolution Paths
IS-41 Core Network cdmaOne IS-95A TDMA
cdmaOne IS 95B Cdma2000 1xEV-DO
Cdma2000 1x
Cdma2000
1xEV-DV
GSM GPRS
EDGE
WCDMA
Part II
CDMA Technology
Channel elements
are less than Walsh Codes and provided by specific chips designed by Qualcomm copyright protection depend upon Erlang calculations inside a BTS usually 1:2 for downlink and uplink respectively
PNCode
)
Chip Time
X-OR
After XORing, pattern is transmitted as a 64 bit representation and at Rx, it is again XORed with the 64 bit Walsh code which gives original symbol. Tx signal 64 bit Walsh Code = 1
The second type of code used in CDMA systems is the Psuedorandom Noise (PN) code
+1 -1
-3
+1 -1
+1 -1
+1
+3
Product
-1 -3
Spreading
Despreading
3 users and 3 orthogonal codes Signals are spread and then summed up for transmission
At As receiver, composite signal is multiplied by As Walsh code 0101 Result is averaged over symbol time Average voltage over symbol time = 1 so bit transmitted = 0
PN Codes
2 short codes (215 = 32768)
Unique offsets serve as identifiers for cells and sectors Clock rate of 1.2288 Mcps
PN Codes
Channelisation of users in reverse direction is accomplished by assigning them different time shifted versions (masks) of the long PN code, thus making them uncorrelated with each other Each cell or sector uses a unique short PN code PN codes are generated by simple mechanisms that employ shift registers and XOR gates
Generation of PN codes
Requires shift registers and OR gates
+ + 0 1 1 1 + 0 0 0 1 1 1 +
Out
0 1
1 1 0
+ 0
1 + 1
Read Clockwise
+ 0 1 0
0 1 0 1 1 1 0
+
0 + 1
0 0 1 0 1 1 1 1 0 0 1 0 1 1
Masking
Breathing Cell
dynamic, time varying, user dependent cell boundaries
Soft handoff
MSC monitors MS from two or more base stations the strongest channel is automatically allocated to MS without a change in frequency
RS2
RC Data speed Kb/s RC1 9.6 PTCL WLL is using RC3 RC2 14.4 RC3 153.6
Downlink Channel
RS1 or RS2 kb/s 9.6 4.8 2.4 1.2 14.4 7.2 3.6 or 1.8
R=1/2 for RS1 or R=3/4 for RS2
Repetition
0 1 3 7 Orthogonal Spreading Offset Q PN
PWR Control bit Channel Gain MUX Channel Gain 19.2 ksps DCMT
19.2 ksps
Block Interleaver
1.2288 Mcps
Quadrature Spreading
Offset I PN
Long PN Code
DCMT
PN Codes
2 short codes (215 = 32768)
Unique offsets serve as identifiers for cells and sectors Clock rate of 1.2288 Mcps
MSC Lahore
5 PDSN
MSC Multan
MSC H/abad
MSC Quetta
NSS Plane
BSC
Pshr City Hayatabad
Bannu
Tank Sadda Thall Parachinar Laki Marwat Karak
Landi Kotal
BSS Plane
References
1. Wireless Communications Principles & Practice (2nd Edition) by Theodore S. Rappaport 2. IS-95 CDMA & cdma2000 Cellular/PCS Systems Implementation by Vijay K. Garg 3. Telecommunications by Warren Hioki 4. M/S Qualcomm cdmaOne and cdma2000 manuals 5. M/S Huawei cdma2000 manuals 6. Management and technical staff of M/S Paktel, Instaphone, Mobilink, Ufone and Telenor 7. PTA Headquarters 8. PTCL Headquarters 9. The world wide web (www) 10. ITU-T & ITU-R Recommendations