Professional Documents
Culture Documents
Technologies
Hsiao-Hwa Chen
Institute of Communications Engineering
National Sun Yat-Sen University, Taiwan
Outline
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
2
Outline
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
3
Introduction(1/4)
Major CDMA-based mobile cellular standards
IS-95
cdma2000、UMTS-UTRA、W-CDMA、TD-SCDMA
GPRS and 3G networks
Voice services
Stationary image transmissions
Low-rate video streaming (or MMS)
Future Gigabit wireless systems
All-IP wireless platforms
High-speed packet-switched data applications
CDMA codes
Orthogonal (OVSF, etc.) or Quasi-Orthogonal (Gold, etc.)
Non-ideal Auto-Correlation Functions (ACFs) and Cross-
Correlation Functions (CCFs)
4
Introduction(2/4)
The current CDMA systems need
Open- and closed-loop power control to mitigate near-
far effect
Multi-user detections to tackle multiple access
interference problems
RAKE receiver to obtain temporal diversity gain
Smart-antenna to suppress co-channel interference
Next generation CDMA technologies
Innovations in spreading modulation techniques
Innovations in spreading codes design
5
Introduction(3/4)
Peculiarities associated with mobile ad hoc and sensor
networks
No synchronous transmissions exist in MANETs
The same happens in wireless sensor networks
Asynchronous transmissions pose greater challenges to
a CDMA receiver design
It makes signals arriving not necessarily aligned in time.
Aperiodic ACF’s/CCF’s (instead of periodic ACF’s/CCF’s) of the
spreading codes govern detection efficiency
Short bursts and unpredictable locations of active nodes in a
high-speed all-IP based MANET/sensorNet causes the serious
performance degradation
Difficulty to apply precision power control to
MANETs/SensorNets due to difficulty to predict exact locations
of active nodes
6
Introduction(4/4)
Asynchronous-transmissions-only scenario in a MANET/SensorNet
7
Outline
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
8
Assumptions and System Model(1/1)
Assumptions
The use of short codes
Mobile terminals and a base station (BS).
Generic spreading codes (complementary codes: M≥1)
Arbitrary chip value, either real or complex
A generic K-user CDMA system model
Each user is assigned a unique flock of M element
codes
M=1,traditional unitary codes
M>1,complementary codes with parameters: (M, N, K)
9
Outline
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
10
Spreading and Carrier Modulations(1/4)
11
Spreading and Carrier Modulations(2/4)
A. DS-Spreading vs. OS-Spreading
CDMA based on complementary codes can
use either
DS-CDMA scheme,
or
OS-CDMA scheme
OS-spreading technique
Offset chips
Element codes are sent via different carriers
Spreading efficiency (SE) = (N-n+1)/N bits/chip
Only orthogonal complementary codes can use
OS-spreading
MAI-free operation (either synchronous or
asynchronous channels)
12
Spreading and Carrier Modulations(3/4)
B. Binary versus M-ary Carrier Modulations
Carrier modulation for DS-spreading
BPSK or QPSK
Carrier modulation for OS-spreading
Multi-leveled or M-ary digital modems
M-QAM, M-PSK or M-PAM
OS-spreading of bandwidth efficiency
SE=(N-n+1)/N bits/chip, where N is element code length.
DS-spreader
BPSK/QPSK modem
OS-spreader
QAM modem
13
Spreading and Carrier Modulations(4/4)
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
15
Code Design Issues – The REAL
Approach(1/8)
OVSF codes
Used in W-CDMA and TD-SCDMA standards
Rate matching problem
Network overhead and processing time latency
Unitary codes
Used in all 2-3G systems
Single-code-per-user/channel basis
Quasi-orthogonal codes
m-sequences, Gold codes, Kasami codes, etc.
Orthogonal codes
Walsh-Hadamard Sequences, OVSF codes, etc.
16
Code Design Issues – The REAL
Approach(2/8)
17
Code Design Issues – The REAL
Approach(3/8)
A. Why the REAL Approach?
Asynchronous transmission and partial correlation property
MAI and MI
Multi-user detection, power control, etc
B. The REAL Approach for DS-Spreading
Flock size M of the CDMA codes must be greater than one (or
M>1)
Orthogonal complementary code (MAI-free and MI-free)
Capacity K is equal to flock size M
C. The REAL Approach for OS-Spreading
Only Orthogonal complementary codes
MAI-free
ACIFW<N-2 and CCIFW=N
18
Code Design Issues – The REAL
Approach(4/8)
A. Why the REAL Approach?
Fig.2 (a) Factors taken into account in the traditional code design approaches and (b)
Factors taken into account in the REAL approach.
19
Code Design Issues – The REAL
Approach(5/8)
B. The REAL Approach for DS-Spreading
Fig.3 (a) All possible patterns of EPACFs and OPACFs of a generic complementary code. (b) All
possible patterns of EPCCFs and OPCCFs of a generic complementary code. The set size, flock
size and element code length are K, M and N, respectively. 20
Code Design Issues – The REAL
Approach(6/8)
C. The REAL Approach for OS-Spreading
Fig.4 The widths of ACIFW and CCIFW in an OCC/OS-CDMA system versus n, where
n is relative offset chips between two consecutive bits, as shown in Fig.1 Obviously, if
n=N, an OCC/OS-CDMA system will become a OCC/DS-CDMA system. 21
Code Design Issues – The REAL
Approach(7/8)
C. The REAL Approach for OS-Spreading
22
Code Design Issues – The REAL
Approach(8/8)
C. The REAL Approach for OS-Spreading
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
24
Implementation and Performance Issues(1/5)
26
Implementation and Performance Issues(3/5)
28
Implementation and Performance Issues(5/5)
Introduction
Assumptions and System Model
Spreading and Carrier Modulations
Code Design Issues – The REAL Approach
Implementation and Performance Issues
Conclusion
30
Conclusion
Search for better CDMA codes (REAL approach)
Major impairing factors (multipath interference,
asynchronous transmission, random symbol sign
changes, etc.)
REAL approach has shown
First, an interference-free CDMA is possible if and only
if using some proper OC code sets.
Second, the maximum number of users in a cell in
such an interference-free CDMA can be as large as M,
where M is the flock size of the OC code sets.
OCC-CDMA architecture
Offers MAI-free and MI-free
Gives ideal performance for high-speed burst traffic
Suits future Gigabit All-IP wireless communications
31
Thank you !
32