- Asked 4/22
- 2082 Baisakh · 6 marks
- 2080 Bhadra · 4 marks
- 2080 Chaitra · 6 marks
- 2078 Chaitra · 4 marks
Forward CDMA (IS-95) channel
Short answer
IS-95 forward channel uses a 1.25 MHz band with 64 orthogonal Walsh codes. The pilot (W0) provides timing and phase reference; sync (W32) sends system info; up to 7 paging channels (W1–W7) alert mobiles. Traffic channels apply convolutional coding, interleaving, long-code scrambling for privacy, and power control subchannel punctured into the stream.
Describe the forward CDMA (IS-95) channel with suitable figure.
The forward (downlink) channel of IS-95 carries signals from the base station to the mobiles on a 1.25 MHz carrier at 1.2288 Mcps. It is divided into 64 logical channels using 64-chip Walsh codes (orthogonal), so the downlink users do not interfere with each other within a cell. Each base station is told apart by the time offset of its short PN code.
| Walsh code | Channel | Use |
|---|---|---|
| W0 | Pilot | Unmodulated reference: timing, phase, signal strength for handoff |
| W32 | Sync | 1200 bps; system time, PN offset, paging rate |
| W1–W7 | Paging (up to 7) | 9600/4800 bps; pages, channel assignment, system info |
| Remaining (up to 55) | Forward traffic | User speech/data + power control bits |
Forward traffic channel processing
speech 9600 bps (rate set 1, also 4800/2400/1200)
|
[Conv. encoder r=1/2, K=9] -> 19.2 ksps
|
[Symbol repetition] (for lower rates) -> 19.2 ksps
|
[Block interleaver, 20 ms]
|
(XOR)<--[Long code gen]->[Decimator 64:1] (user mask)
| |
[MUX] <--power ctrl bits 800 bps (decimated long code
| picks position)
(XOR)<-- Walsh code Wn (64 chips) -> 1.2288 Mcps
|
+--> (x) I short PN -> [Baseband filter] -> cos wct
+--> (x) Q short PN -> [Baseband filter] -> sin wct
|
(+) -> QPSK RF out
Steps
- Vocoder: variable-rate speech coder (QCELP) gives 9600, 4800, 2400 or 1200 bps in 20 ms frames.
- Convolutional coding: rate 1/2, constraint length 9 → 19.2 ksps; lower rates are repeated to keep 19.2 ksps.
- Block interleaving over 20 ms to fight burst errors.
- Data scrambling: XOR with the user's long PN code (2⁴² − 1), decimated to 19.2 ksps; gives privacy.
- Power control subchannel: power control bits (800 bps) are punctured into the stream; they tell the mobile to raise or lower power by 1 dB.
- Walsh spreading: each symbol is multiplied by 64-chip Walsh code → 1.2288 Mcps; gives orthogonal channelisation.
- Quadrature spreading: the same chips are spread by I and Q short PN codes (2¹⁵ length, base-station specific offset).
- Filtering and QPSK modulation onto the carrier; all channels are summed and transmitted.
Pilot channel: all-zero data spread by W0 – it lets the mobile acquire timing and do coherent detection and RAKE combining.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Reverse CDMA (IS-95) channel · Wireless Communication, chapter 8
- Channelization code and IS-95 forward channels · Wireless Communication, chapter 8
- Forward/reverse channel and 5G versus 4G · Wireless Communication, chapter 1 · asked 2×
- Forward and reverse channel · Wireless Communication, chapter 1
- Forward/reverse channel and features of 5G · Wireless Communication, chapter 1
- Slope change 1 in 95 to 1 in 1420 with jump · Hydraulics, chapter 9