SlideShare a Scribd company logo
EE-494 Wireless communication
Dr. Ibrar Ullah
EE-494 Wireless communication
Dr. Ibrar Ullah
3
EE-494 Wireless communication
Dr. Ibrar Ullah
4
EE-494 Wireless communication
Dr. Ibrar Ullah
5
EE-494 Wireless communication
Dr. Ibrar Ullah
6
EE-494 Wireless communication
Dr. Ibrar Ullah
7
EE-494 Wireless communication
Dr. Ibrar Ullah
8
EE-494 Wireless communication
Dr. Ibrar Ullah
9
EE-494 Wireless communication
Dr. Ibrar Ullah
10
EE-494 Wireless communication
Dr. Ibrar Ullah
11
EE-494 Wireless communication
Dr. Ibrar Ullah
12
EE-494 Wireless communication
Dr. Ibrar Ullah
13
EE-494 Wireless communication
Dr. Ibrar Ullah
14
EE-494 Wireless communication
Dr. Ibrar Ullah
15
EE-494 Wireless communication
Dr. Ibrar Ullah
16
EE-494 Wireless communication
Dr. Ibrar Ullah
17
EE-494 Wireless communication
Dr. Ibrar Ullah
18
EE-494 Wireless communication
Dr. Ibrar Ullah
19
https://www.electronics-notes.com/articles/connectivity/2g-gsm/rf-
air-interface-slot-burst.php
20
EE-494 Wireless communication
Dr. Ibrar Ullah
21
EE-494 Wireless communication
Dr. Ibrar Ullah
22
EE-494 Wireless communication
Dr. Ibrar Ullah
23
EE-494 Wireless communication
Dr. Ibrar Ullah
Spread Spectrum
FHSS
Frequency Hopping Spread Spectrum
DSSS
Direct Sequence Spread Spectrum
EE-494 Wireless communication
Dr. Ibrar Ullah
25
EE-494 Wireless communication
Dr. Ibrar Ullah
26
EE-494 Wireless communication
Dr. Ibrar Ullah
27
EE-494 Wireless communication
Dr. Ibrar Ullah
28
EE-494 Wireless communication
Dr. Ibrar Ullah
29
EE-494 Wireless communication
Dr. Ibrar Ullah
30
EE-494 Wireless communication
Dr. Ibrar Ullah
31
EE-494 Wireless communication
Dr. Ibrar Ullah
32
EE-494 Wireless communication
Dr. Ibrar Ullah
33
EE-494 Wireless communication
Dr. Ibrar Ullah
34
EE-494 Wireless communication
Dr. Ibrar Ullah
35
EE-494 Wireless communication
Dr. Ibrar Ullah
36
EE-494 Wireless communication
Dr. Ibrar Ullah
37
EE-494 Wireless communication
Dr. Ibrar Ullah
38
EE-494 Wireless communication
Dr. Ibrar Ullah
For each channel the base station generates a unique code
that changes for every connection.
The base station adds together all the coded transmissions
for every subscriber.
The subscriber unit correctly generates its own matching
code and uses it to extract the appropriate signals.
EE-494 Wireless communication
Dr. Ibrar Ullah
It must be deterministic. The subscriber station must be able to
independently generate the code that matches the base station
code.
It must appear random to a listener without prior knowledge of
the code (i.e. it has the statistical properties of sampled white
noise).
The cross-correlation between any two codes must be small
The code must have a long period (i.e. a long time before the
code repeats itself).
EE-494 Wireless communication
Dr. Ibrar Ullah
The FEC coded Information data modulates the pseudo-random code.
Chipping Frequency (fc): the bit rate of the PN code.
Information rate (fi): the bit rate of the digital data.
Chip: One bit of the PN code.
Epoch: The length of time before the code starts repeating itself (the period of the
code). The epoch/duration must be longer than the round trip propagation delay
(The epoch is on the order of several seconds).
EE-494 Wireless communication
Dr. Ibrar Ullah
the bandwidth of a digital signal is twice its bit rate. The bandwidths of the information
data (fi) and the PN code are shown together. The bandwidth of the combination of the
two, for fc>fi, can be approximated by the bandwidth of the PN code.
EE-494 Wireless communication
Dr. Ibrar Ullah
This is a theoretical system gain that reflects the relative
advantage that frequency spreading provides. The processing
gain is equal to the ratio of the chipping frequency to the data
frequency:
There are two major benefits from high processing gain:
Interference rejection: the ability of the system to reject interference is directly
proportional to Gp.
System capacity: the capacity of the system is directly proportional to Gp.
So the higher the PN code bit rate (the wider the CDMA bandwidth), the better the
system performance.
EE-494 Wireless communication
Dr. Ibrar Ullah
44
A PN generator is typically made of N cascaded flip-flop circuits and a
specially selected feedback arrangement as shown in figure below:
The flip-flop circuits when used in this way are called a shift register,
since each clock pulse applied to the flip-flops causes the contents of each
flip-flop to be shifted to the right.
The period of the PN sequence is:
PN Sequence Generation
EE-494 Wireless communication
Dr. Ibrar Ullah
45
Example:
Starting with the register in state 001
the next 7 states are :
100, 010, 101, 110, 111, 011
and then 001 again and the states
repeats
The output taken from the right-most flip-flop is 1001011 and then
continue to repeat.
The three-stage shift register shown, the period is
PN Sequence Generation
EE-494 Wireless communication
Dr. Ibrar Ullah
46
The tap connections are based on primitive polynomials on the order of the
number of registrars.
The polynomial should be irreducible for the sequence to be an m-sequence
and have the desired properties.
PN Sequence Generation
For example, IS-95 specifies the in-phase PN generator shall be built
based on the characteristic polynomial:
EE-494 Wireless communication
Dr. Ibrar Ullah
47
IS-95 and IS-2000 use two types of m-sequences but have special names
and uses and are called:
Long codes and Short codes
Long codes and Short codes
Long code
The long PN code is generated by a 42-stage linear shift register.
The length of the Long code is
This code runs at the chip frequency of 1.2288 Mc/s
The time it takes to recycle this length of code at this speed is 41.2 days
EE-494 Wireless communication
Dr. Ibrar Ullah
48
It is used to both spread the signal and to encrypt it.
A cyclically shifted version of the long code is generated by the cell phone
during call setup.
The shift is called the Long Code Mask and is unique to each phone call
Long codes and Short codes
Long Codes
EE-494 Wireless communication
Dr. Ibrar Ullah
Short code
The short code used in CDMA system is based on a m-sequence created
from a LFSR of 15 registers.
The code Length is L =
Long codes and Short codes
The short code repeats every 26.666 milliseconds. The sequences repeat
exactly 75 times in every 2 seconds.
These codes are used for synchronization in the forward and reverse
links and for cell/base station identification in the forward link.
EE-494 Wireless communication
Dr. Ibrar Ullah
50
During call setup, the mobile looks for a short code and needs to be able
find it fairly quickly as two seconds is the maximum time that a mobile will
need to find a base station.
If one is present because in 2 seconds the mobile has checked each of
the allowed base stations in its database against the network signal it is
receiving.
Each base-station is assigned one of these codes.
Since short code is only one sequence, each station gets the same
sequence but cyclically shifted.
Long codes and Short codes
EE-494 Wireless communication
Dr. Ibrar Ullah
51
PN Offset and PN Roll
Different cells and cell sectors all use the same short code, but use
different phases or shifts, which is how the mobile differentiates one base
station from another.
The phase shift is known as the PN Offset
For short code there can be 32,768 PN offsets.
The moment when the Short code wraps around and begins again is called
a PN Roll
There are actually two short codes per base station. One for each I and Q
channels to be used in the quadrature spreading and despreading of
CDMA signals.
EE-494 Wireless communication
Dr. Ibrar Ullah
52
From properties of the m-sequences, the shifted version of a m-sequences
has a very small cross correlation and so each shifted code is an
independent code.
if two adjacent offsets are used, a multi-path of the leading sequence
(delayed by exactly one chip) would look identical to the lagging sequence.
In IS-95, a 64 chip separation is recommended for each adjacent station.
This gives 512 different short PN offsets used for different cells and cell
sectors, that is how the mobile differentiates one base station from another.
PN Offset and PN Roll
EE-494 Wireless communication
Dr. Ibrar Ullah
53
EE-494 Wireless communication
Dr. Ibrar Ullah
54
Simplified model for code usage in CDMA
EE-494 Wireless communication
Dr. Ibrar Ullah
55
EE-494 Wireless communication
Dr. Ibrar Ullah
56
EE-494 Wireless communication
Dr. Ibrar Ullah
57
EE-494 Wireless communication
Dr. Ibrar Ullah
58
EE-494 Wireless communication
Dr. Ibrar Ullah
59
EE-494 Wireless communication
Dr. Ibrar Ullah
60
EE-494 Wireless communication
Dr. Ibrar Ullah
61
EE-494 Wireless communication
Dr. Ibrar Ullah
62
EE-494 Wireless communication
Dr. Ibrar Ullah
63
EE-494 Wireless communication
Dr. Ibrar Ullah
64
EE-494 Wireless communication
Dr. Ibrar Ullah
65
EE-494 Wireless communication
Dr. Ibrar Ullah
66
EE-494 Wireless communication
Dr. Ibrar Ullah
67
EE-494 Wireless communication
Dr. Ibrar Ullah
68
EE-494 Wireless communication
Dr. Ibrar Ullah
End Of Chapter # 2

More Related Content

Similar to Chap# 2-Multiple Access Techniques explained

Periodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communicationPeriodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communication
eSAT Publishing House
 
Detection of heart murmurs using phonocardiographic signals
Detection of heart murmurs using phonocardiographic signalsDetection of heart murmurs using phonocardiographic signals
Detection of heart murmurs using phonocardiographic signals
eSAT Journals
 
Fpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and soundsFpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and sounds
eSAT Publishing House
 
The research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interfaceThe research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interface
ArhamSheikh1
 
Dtmf based home appliance control 2
Dtmf based home appliance control 2Dtmf based home appliance control 2
Dtmf based home appliance control 2
Krish Karn
 

Similar to Chap# 2-Multiple Access Techniques explained (20)

Periodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communicationPeriodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communication
 
Periodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communicationPeriodic impulsive noise reduction in ofdm based power line communication
Periodic impulsive noise reduction in ofdm based power line communication
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
Sanath
SanathSanath
Sanath
 
Detection of heart murmurs using phonocardiographic signals
Detection of heart murmurs using phonocardiographic signalsDetection of heart murmurs using phonocardiographic signals
Detection of heart murmurs using phonocardiographic signals
 
Fpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and soundsFpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and sounds
 
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
Noise Immune Convolutional Encoder Design and Its Implementation in Tanner
 
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNERNOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
NOISE IMMUNE CONVOLUTIONAL ENCODER DESIGN AND ITS IMPLEMENTATIONIN TANNER
 
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
 
Microcontroller Based Obstacle Detection Device Using Voice Signal for the V...
Microcontroller Based Obstacle Detection Device Using Voice  Signal for the V...Microcontroller Based Obstacle Detection Device Using Voice  Signal for the V...
Microcontroller Based Obstacle Detection Device Using Voice Signal for the V...
 
LTE Radio Overview: Downlink
LTE Radio Overview: DownlinkLTE Radio Overview: Downlink
LTE Radio Overview: Downlink
 
Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
IRJET- Password based Circuit Breaker using DTMF
IRJET-  	  Password based Circuit Breaker using DTMFIRJET-  	  Password based Circuit Breaker using DTMF
IRJET- Password based Circuit Breaker using DTMF
 
Biomedical Parameter Transfer Using Wireless Communication
Biomedical Parameter Transfer Using Wireless CommunicationBiomedical Parameter Transfer Using Wireless Communication
Biomedical Parameter Transfer Using Wireless Communication
 
Lte air-interface
Lte  air-interfaceLte  air-interface
Lte air-interface
 
The research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interfaceThe research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interface
 
Dtmf based home appliance control
Dtmf based home appliance controlDtmf based home appliance control
Dtmf based home appliance control
 
Dtmf based home appliance control 2
Dtmf based home appliance control 2Dtmf based home appliance control 2
Dtmf based home appliance control 2
 
Dtmf based home appliance control(1)
Dtmf based home appliance control(1)Dtmf based home appliance control(1)
Dtmf based home appliance control(1)
 

Recently uploaded

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Chap# 2-Multiple Access Techniques explained