CDMA Reference Blockset    
IS-95A Fwd Ch Base Station Transmitter Interface

Combine various control and user data using different Walsh code sequences

Library

IS-95A Base Station Transmitter

Description


This block encodes the Pilot, Sync, Paging, Traffic, and the Orthogonal Channel Noise Simulator (OCNS) symbols using the specified Walsh code sequences. The encoded symbols for each channel are then gain-adjusted and added before they are output. The Pilot symbol value is always equal to one, whereas the symbols for the other channels are provided as inputs to this block.

Inputs

Gain Vector
Real vector of size five representing gains to be applied to the Pilot, Sync, Paging, Traffic, and OCNS symbols.
Sync
Real scalar of bipolar data representing the Sync channel data symbols.
Paging
Real scalar of bipolar data representing the Paging channel data symbols.
Traffic
Real scalar of bipolar data representing the Traffic channel data symbols after scrambling.
OCNS
Real scalar of bipolar data representing the OCNS data symbols.

Outputs

Real vector representing the combination of all channel data symbols encoded by various Walsh code sequences. If the Walsh order parameter is W, then the output vector size equals 2W. For IS-95A, the Walsh Order is 6, and hence the size of this vector is 64.

Dialog Box

Parameters

Paging channel rate
The rate fraction for the Paging channel, either Half or Full.
Walsh order
Integer scalar that specifies the order of the Walsh code used to encode each data symbol. The default value, 6, corresponds to a Walsh code length of 64.
Pilot, sync, paging, traffic and OCNS Walsh indices
Integer vector of size five that specifies the Pilot, Sync, Paging, Traffic, and OCNS channels' Walsh indices.
Sample time
Real scalar that specifies the block sample time.

See Also

IS-95A Walsh Code Generator
IS-95A Fwd Ch Scrambler
IS-95A Forward Traffic Channel Detection Demo


 IS-95A Frame Quality Detector IS-95A Fwd Ch Convolutional Encoder